package com.ude.pim.service;

import com.ude.pim.common.R;
import com.ude.pim.dto.CaseDTO;
import com.ude.pim.dto.CaseQueryDTO;
import com.ude.pim.entity.Case;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 专案表	记录专案的信息，包括：	id	名称	难度	专案号	负责人	创建时间	创建人	预计完成时间	实际完成时间	状态 服务类
 * </p>
 *
 * @author yb
 * @since 2023-08-08
 */
public interface CaseService extends IService<Case> {
    public R<List<Case>> page(CaseQueryDTO caseQueryDTO);

    R<String> delete(Long caseId);

    R<List<CaseDTO>> getlist();

    R<String> getNameById(Long id);

    R<String> saveCase(Case c) throws Exception;
}
